immediate support - German English Dictionary